package com.weiqiao.mall.domain;

import lombok.Data;

import java.util.List;

/**
 * @Description: 页面装修详情实体
 * @author: xujun
 * @Date: 2019/11/15  16:05
 */
@Data
public class PageDecorationDetailEntity {
    /**
     * 主键，区域id
     */
    private String block_id;

    /**
     * 模块标题
     */
    private String mode_title;

    /**
     * 模块类型  1：轮播图，2：货架，3：图文导航，4：商品分组，5：热点公告
     */
    private Integer mode_type;

    /**
     * 导航类型  1：图文结合，2：纯图片
     */
    private Integer navigation_type;

    /**
     * 每行数量  1：1个 。。。
     */
    private Integer row_num;

    /**
     * 页面是否显示  true：显示，false：隐藏
     */
    private Boolean is_display;

    /**
     * 页面id，关联PageDecorationEntity的page_id
     */
    private String page_id;

    /**
     * 公司id
     */
    private Integer company_id;

    /**
     * 存储弹窗中选择的货架轮播图等数据
     */
    private List<Shelf> shelfList;

    @Data
    public class Shelf {
        /**
         * uuid 用于排序时使用
         */
        private String uuid;

        /**
         * 分组名称 【图文导航和商品分组使用】
         */
        private String group_name;

        /**
         * 货架id/轮播图id
         */
        private String p_id;

        /**
         * 货架名称/轮播图名称
         */
        private String p_name;

        /**
         * 【图文导航】，图片url
         */
        private String nav_url;

        /**
         * 【图文导航】跳转类型  (1货架  2商品  3分类 4服务 5专题 6主题活动 7页面)
         */
        private Integer type;
    }

}
